import { Agent } from "./Agent";

/**
 * @en
 * Interface for grouping agents to support multi-agent training.
 * 
 * @zh
 * 多智能体组的接口，用于支持多智能体训练。
 */
export interface IMultiAgentGroup {

    getId(): number;

    registerAgent(agent: Agent): void;


    unregisterAgent(agent: Agent): void;
}